police department vehicle - Spanish English Dictionary